package com.infopatent.shldevtools.tools;

/**
 * 操作日期的工具类
 * @author
 * shaohailong
 */
public class MySimpleDateTools {

    static int[] days = new int[]{31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};

    /**
     * 示例
     * @param args 
     */
    public static void main(String[] args) {
    }

    /**
     * 返回指定年月值的某个月的最后一天
     * @param year 年
     * @param month 月
     * @return 
     */
    public static int getLastDayOfMonthByYearAndMonth(int year, int month) {
        if (month == 2) {
            if (year % 4 == 0) {
                if (year % 100 == 0) {
                    return 28;
                } else {
                    return 29;
                }
            } else {
                return 28;
            }
        } else {
            return days[month-1];
        }
    }
}
